excessive power - Francés Inglés Diccionario